Career 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Canada F2 USA F7 USA F8 USA F14 USA F28 USA F1 Hungary F1 Hungary F2 Hungary F3 USA F14 Croatia F1 Croatia F2 Israel F1 Israel F2 Israel F3 USA F8 Israel F5 Israel F3 USA F1 USA F29 USA F12 Canada F1 USA F6 Israel F2 Saint Francis Health System USTA Challenger - Tulsa USTA Challenger - Champaign V Abierto Internacional de Salinas - Salinas Hungarian Open - Budapest Quelle Cup 2000 - Furth Kobstaedernes ATP Challenger - Kolding Garden Open - Rome The Joyce Eisenberg Jerusalem Open - Jerusalem CNA TennisPro Classic - Winnetka Third Bank Tennis Championships - Lexington drkoop.com USTA Challenger of Dallas - Dallas Kueppers Kolsch Cup by Lambertz - Aachen VII Open Banc Agricol - Andorra 2003 West Side Tennis Club Challenger - Forest Hills Top Wool Challenger Biella - Biella Fifth-Third Bank Tennis Championships - Lexington Grand Prix de Tennis - St. Jean de Luz Privat Bank Cup - Dniepropetrovsk USTA Seascape Challenger - Aptos USTA Men's Challenger of Dallas - Dallas USTA Tallahassee Tennis Challenger - Tallahassee Austin Challenger - Austin 2003 Freeman Men's Challenger - Joplin Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Gramado Open de Tennis - Gramado Hilton Waikoloa Village USTA Challenger - Waikoloa Sunset Moulding Yuba City Racquet Club Challenger - Yuba City USTA/Safeway Challenger - Aptos Lubbock Challenger - Lubbock USTA/Adtech Challenger - Boston Frito Lay/USTA Challenger - Binghamton XL Bermuda Open - Bermuda XL Capital Bermuda Open - Bermuda Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka Challenger Groningen - Groningen GHI Bronx Tennis Classic - Bronx The Nottingham Challenger - Nottingham Toluca Challenger - Toluca Korat Challenger USTA Challenger of Oklahoma - Tulsa Music City Challenger - Nashville GHI Bronx Classic - Bronx The LTA Bolton Challenger - Bolton USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia USTA Challenger of Tiburon - Tiburon Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2004 USTA Challenger of Calabasas - Calabasas The Wright Financial Group, Inc. Challenger - Champaign Open Sainte Victoire - Aix-En-Provence The West Side Tennis Club Clay Court Challenger - Forest Hills The Natrel's Challenger of Granby - Granby Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock West Side Tennis Challenger - Forest Hills Oklahoma Challenger - Tulsa Smith Barney Men's Challenger - Covington XI Open International D'Andorra - Andorra Pro Challenger at Calabasas - Calabasas Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Natrel's Challenger - Granby Samsung Securities Cup - Seoul Flea Market Cup - Busan Harbour Tennis Cup Regione Lombardia - Milan USTA Men's Challenger of Dallas - Dallas Open de Franche-Comte - Besancon Constanta Challenger - Constanta 2007 Knoxville Challenger - Knoxville USTA Seascape Challenger - Aptos ECM Prague Open 2008 - Prague Sail Open - New Delhi San Remo Tennis Cup - San Remo 2004 Colorado Tennis Classic - Denver Nielsen USTA Pro Tennis Championship - Winnetka Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Fifth Third Bank Tennis Championships - Lexington The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham USTA Comerica Challenger - Aptos Alexander Kolyaskin Memorial - Donetsk Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Music City Challenger - Nashville Tatra Banka Slovak Open - Bratislava Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Music City Challenger - Nashville JSM Challenger of Champaign - Urbana PEOPLEnet CUP - Dnepropetrovsk 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Dunlop World Challenge - Toyota Sao Paulo Challenger Dallas Challenger Belgrade Challenger Odlum Brown Vancouver Open - Vancouver Baton Rouge Challenger Johannesburg Challenger WOW Cafe Challenger - New Orleans The Swanston Challenger - Sacramento Rhodes Challenger Ramat Hasharon Challenger Freeman Men's $50,000 Challenger - Joplin Samsung Challenger 2007 - Ho Chi Minh City Winnetka Challenger Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Lexington Challenger Vancouver Challenger Binghamton Challenger Ford Tennis Championships - Louisville San Luis Potosi Challenger - San Luis Potosi Tulsa Challenger BMW Tennis Championship - Sunrise Tashkent Challenger New Delhi Challenger II - New Delhi Seoul Challenger Chuncheon Challenger AT&T Challenger of Dallas - Dallas Aachen Challenger Granby Challenger Champaign Challenger Genova Challenger Prosperita Open 2007 - Ostrava Ramat Hasharon Challenger Countrywide Classic USTA Challenger - Carson Cremona Challenger The Comercia Challenger - Aptos 2005 Freeman Men's Challenger - Joplin GHI Bronz Classic - Bronx Challenger Ford de Cherbourg - Cherbourg Granby Challenger Binghamton Challenger Open de Rennes La Trinitaine - Rennes JSM Challenger - Champaign Aachen Challenger Bratislava Challenger Singapore Challenger Wolfsburg Challenger Bangkok Challenger AGT Challenger - Leon Johannesburg Challenger Leon Challenger Nottingham Challenger Granby Challenger Pro Challenger at Calabasas - Calabasas XL Bermuda Open - Bermuda Vancouver Challenger Music City Challenger - Nashville Tulsa Challenger USTA Challenger of Orlando - Orlando Eckental Challenger Ortisei Challenger USTA Men's Challenger of Dallas - Dallas Ford Tennis Championships - Louisville 2008 Knoxville Challenger - Knoxville Harrah's Entertainment Men's Pro Challenger - Tunica Binghamton Challenger Fifth-Third Bank Tennis Classic - Lexington Istanbul Challenger Johannesburg Challenger Rio Quente Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Shimadzu All Japan Indoor Tennis Championships - Kyoto II Naples ITG Challenger - Naples Ostdeutscher Sparkessen Cup - Dresden 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Napoli Challenger Tiburon Challenger Dallas Challenger Morelos Challenger Rimouski Challenger Guadalajara Challenger Leon Challenger Busan Challenger AT&T Challenger of Dallas - Dallas 2008 China TCL Challenger - Guangzhou Nottingham-2 Challenger Medicor Open - Budapest Irving Challenger 2004 Freeman Men's Challenger - Joplin Ortisei Challenger 2004 Keys Gate Challenger - Homestead Salinas Challenger Carson Challenger Atlanta Clay Court Challenger - Atlanta The Commercia Challenger - Aptos Manchester Challenger Nottingham Challenger Dallas Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Aptos Challenger Akbank Private Banking TED Open - Istanbul Hilton Waikoloa USTA Challenger - Waikoloa Gimcheon Challenger ATP Challenger Numea - New Caledonia Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Eckental Challenger Swanston Challenger - Sacramento Knoxville Challenger Champaign Challenger TED Open - Istanbul Dallas Challenger Dallas Challenger Meridiana Sardegna Open - Olbia 2003 USTA Challenger of Calabasas - Calabasas Downtown Athletic Club USTA Challenger - Amarillo USTA Seascape Challenger - Aptos West Side Tennis Club Clay Court Challenger - Forest Hills Puerto Rico Challenger Tennis Event - Humacao TED Open - Istanbul Leon Challenger The Surbiton Trophy - Surbiton Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Casino Lugano - Lugano VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Tallahassee Tennis Challenger - Tallahassee Ciudad de Pozoblanco Open Diputacion - Cordoba Tallahassee Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Eisenberg Jerusalem Open - Jerusalem Leon Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Architect Open - Budapest Busan Open Challenger Tennis - Busan Nottingham-2 Challenger Wailea Men's Challenger - Maui Colorado Classic - Denver Steelers Cup 2005 - Kosice Belo Horizonte Tennis Open - Belo Horizonte The West Side Tennis Club Grass Court Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa Fifth Third Bank Tennis Classic - Lexington Vancouver Challenger Open de L'Isere - Grenoble Las Vegas Challenger - Las Vegas Kremlin Cup - Moscow Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb Pekao Open - Szczecin University of Tennessee USTA Men's Challenger - Knoxville The Nottingham Open - Nottingham Challenger Britania Zavaleta - Puebla FILA Challenger Biella - Biella Challenger de Granby - Granby drkoop.com USTA Challenger of Houston - Houston Atlantic City Open - Atlantic City Akbank Private Banking-TED Open - Istanbul Zagreb Open - Zagreb Fifth Third Bank Tennis Classic - Lexington Binghamton Professional Tennis Tournament - Binghamton College Station Challenger - College Station Pro Tennis World Open - Sunrise Harrah's Entertainment Challenger - Tunica Schickendanz Open - Furth Stella Artois Clay Court Championships - Budaors Singha Tennis Classic - Tarzana The Natrel's Challenger of Granby - Granby Palermo Challenger Home Depot Center USTA Challenger - Carson USTA Illinois Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Freeman Men's Challenger - Joplin Citrix Tennis Championships - Delray Beach Lubbock Challenger - Lubbock The 'Fitz' Casino Challenger - Tunica Odlum Brown Vancouver Open - Vancouver Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Oldum Brown Vancouver Open - Vancouver President's Cup 1998 - Tashkent Keio Challenger International Tennis Tournament - Yokohama Kroger / St. Jude International - Memphis Nottingham Challenger Cerveza Club Columbia Open - Bogota 2008 Lubbock Challenger - Lubbock RCA Championships - Indianapolis Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Rhodes Challenger Milan Indoors - Milan Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Tashkent Challenger - Tashkent Mercedes-Benz Cup - Los Angeles The Hamlet Cup - Long Island President's Cup - Tashkent AIG Japan Open - Tokyo Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Sybase Open - San Jose St. Petersburg Open - St. Petersburg Izmir Challenger Tata Open - Chennai BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Arizona Men's Tennis Championships - Scottsdale RCA Championships - Indianapolis Sydney International - Sydney Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb The Stella Artois Grass Court Championships - London Regions Morgan Keegan Championships - Memphis Bratislava Challenger Kaoshuing Challenger Dallas Challenger RCA Championships - Indianapolis Thailand Open - Bangkok Guadalajara Challenger Chennai Open - Chennai Helsinki Challenger The Artois Championships - London ATP Kremlin Cup - Moscow Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Le Gosier Challenger Open de la Comunidad Valenciana - Valencia Salzburg Challenger Heilbronn Challenger Nottingham Challenger China Open - Beijing Kremlin Cup - Moscow AIG Japan Open Tennis Championships - Tokyo Eckental Challenger Charlottesville Challenger Open de Tenis Comunidad Valenciana - Valencia Ortisei Challenger Chennai Open - Chennai Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg Chennai Open - Chennai Yokohama Challenger Toyota Challenger Sunrise Challenger Campbell's Hall of Fame Tennis Championships - Newport SAP Open - San Jose US Men's Clay Court Championship - Houston Serbia Open - Belgrade Dallas Challenger Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Guadalajara Challenger Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai Johannesburg Challenger ABN AMRO World Tennis Tournament - Rotterdam Baton Rouge Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis Hall of Fame Tennis Championships - Newport Citi Open - Washington Rakuten Japan Open - Tokyo Sacramento Challenger Athens Challenger Hall of Fame Tennis Championships - Newport Charlottesville Challenger Tallahassee Challenger Erste Bank Open - Vienna Memphis Open - Memphis RCA Championships - Indianapolis Geneva Open - Geneva Swiss Indoors Basel - Basel Knoxville Challenger Gerry Weber Open - Halle Ecuador Open - Quito Manta Challenger Champaign Challenger Dubai Duty Free Tennis Championships - Dubai Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Taipei City Challenger Delray Beach International Tennis Championships - Delray Beach Erste Bank Open - Vienna Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai AEGON Championships - London Atlanta Tennis Championships - Atlanta Manchester Challenger If Stockholm Open - Stockholm Aircel Chennai Open - Chennai SAP Open - San Jose Grand Prix Hassan II - Casablanca Dubai Duty Free Tennis Championships - Dubai Miller Lite Hall of Fame Tennis Championships - Newport Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Leon Challenger Atlanta Tennis Championships - Atlanta Guadalajara Challenger Farmers Classic - Los Angeles Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Citi Open - Washington Aircel Chennai Open - Chennai RCA Championships - Indianapolis Aptos Challenger BB&T Atlanta Open - Atlanta Irving Challenger Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Mexico City Challenger Claro Open Colombia - Bogota Moselle Open - Metz Malaysian Open - Kuala Lumpur Valencia Open - Valencia Aircel Chennai Open - Chennai Ecuador Open - Quito Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Yitzhak Rabin Challenger 1998 - Tel Aviv Brisbane International - Brisbane Zivnobanka Czech Open - Prostejov Delray Beach Open - Delray Beach Cairo Challenger - Cairo Winston-Salem Open - Winston-Salem Laser Vision USTA Challenger - Amarillo The USTA Challenger at West End Racquet - Torrance Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport 2003 Eddleman USTA Challenger - Birmingham Pilot Pen International - New Haven Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Japan Open - Tokyo Sybase Open - San Jose AIG Japan Open - Tokyo Open 13 - Marseille RCA Championships - Indianapolis President's Cup - Tashkent Chennai Open - Chennai Next Generation Adelaide International - Adelaide Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis RCA Championships - Indianapolis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Heineken Open Shanghai - Shanghai AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles President's Cup 2000 - Tashkent Tennis Masters Series - Toronto Tennis Masters Series - Paris Scania Stockholm Open - Stockholm Heineken Open - Auckland UBS Open Gstaad - Gstaad Salem Open - Hong Kong The Samsung Open - Nottingham The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells AAPT Championships - Adelaide NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Delray Beach International Tennis Championships - Delray Beach Western & Southern Open - Cincinnati Sony Open Tennis - Miami BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Wimbledon - London The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Barcelona Open BancSabadell - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai French Open - Paris Internationaler Raiffeisen Grand Prix - St. Polten BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Wimbledon - London Miami Open - Miami Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Chengdu Open - Chengdu Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Toronto Hall of Fame Tennis Championships - Newport U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 2R, ISR-GBR 2-3 French Open - Paris Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, 1R, SWE-ISR 2-3 Wimbledon - London U.S. Open - New York Wimbledon - London Tennis Masters Series - Cincinnati Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, World Group, QR, FRA-ISR 4-1 Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group 1, 2R, GER-ISR 5-0